import { IMEditViewAbility } from '../ability';
import { IMEditViewStore } from '../store';
import { IMDViewController } from './i-md-view-controller';

/**
 * 多表单编辑视图控制器基类
 *
 * @export
 * @interface IMEditViewController
 * @extends {IViewController<T, A>}
 * @template T 仓库数据接口
 * @template A 视图能力接口
 */
export type IMEditViewController<
	S extends IMEditViewStore,
	A extends IMEditViewAbility
> = IMDViewController<S, A>;
